Crate pax_runtime_api

source ·

Re-exports

Modules

Structs

  • User clicks a mouse button over an element.
  • User right-clicks an element to open the context menu.
  • User double-clicks a mouse button over an element.
  • A Jab describes either a “click” (mousedown followed by mouseup), OR a “tap” with one finger (singular fingerdown event). Jabs are a useful alternative to most kinds of Click or Tap events, when you want the same behavior for both to be contained in one place.
  • User is pressing a key.
  • User presses a key that displays a character (alphanumeric or symbol).
  • User has released a key.
  • User presses a mouse button over an element.
  • User moves the mouse while it is over an element.
  • User moves the mouse away from an element.
  • User moves the mouse onto an element.
  • User releases a mouse button over an element.
  • Scroll occurs when a frame is translated vertically or horizontally Can be both by touch, mouse or keyboard The contained delta_x and delta_y describe the horizontal and vertical translation of the frame
  • A TouchEnd occurs when the user stops touching an element. The contained touches represent a list of touch points.
  • A TouchMove occurs when the user moves while touching an element. The contained touches represent a list of touch points.
  • A TouchStart occurs when the user touches an element. The contained touches represent a list of touch points.
  • User scrolls the mouse wheel over an element.
  • Common properties in keyboard events.
  • Common properties in mouse events.
  • The Literal form of a Property: a bare literal value with support for easing/interpolation
  • Represents a single touch point.
  • A sugary representation of an Affine transform+, including anchor and align as layout-computed properties.
  • Captures information about z-index during render node traversal Used for generating chassis side rendering architecture

Enums

Traits

Functions

  • Log to the appropriate native logging mechanism Most often called as pax_lang::log("some message")

Type Aliases